package com.example.softwareconfigurationcoursedesign.Admin;

import com.example.softwareconfigurationcoursedesign.LoginRegister.User;

import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;

public interface AdminServletImplement {
    // 获取数据库连接
    Connection getConnection() throws SQLException;

    // 从数据库中获取会员列表
    List<User> getUserListFromDatabase();

    // 添加会员到数据库
    void addUserToDatabase(User user);

    // 编辑会员信息
    void editUserInDatabase(User user);

    // 从数据库中删除会员
    void deleteUserFromDatabase(int userId);

    User getUserById(int userIdToEdit) throws ClassNotFoundException;
}
